package rmi;


/**
 * J<i>ava</i> U<i>tilities</i> for S<i>tudents</i>
 */
import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.List;

/**
 * Définit une chaine d'hôtels et une fonctionnalité permettant d'obtenir
 * l'ensemble des hotels de cette chaine pour une localisation donnée.
 *
 * @author Morat
 */
public interface ChaineInterface extends Remote {

    /**
     * Restitue la liste des hotels situés dans la localisation.
     *
     * @param localisation le lieu où l'on recherche des hotels
     * @return la liste des hotels trouvés
     */
    public abstract List<Hotel> getListHotel(String localisation) throws RemoteException;
}